package com.ormbench.ebean;

import com.ormbench.base.dao.HistoryDAO;
import com.ormbench.base.model.History;

public class EbeanHistoryDAO extends EbeanBaseDAO<History, Long> implements HistoryDAO {
	private static final EbeanHistoryDAO INSTANCE = new EbeanHistoryDAO();
	
	public static final String BRANCH_ID = "branchId";
	public static final String BRANCH = "branch";
	public static final String TELLER_ID = "tellerId";
	public static final String TELLER = "teller";
	public static final String ACCOUNT = "account";
	public static final String ACCOUNT_ID = "accountId";
	public static final String DELTA = "delta";
	public static final String FILLER = "filler";

	/**
	 * Singleton Pattern returns instance
	 * 
	 * @return
	 */
	public static EbeanHistoryDAO getInstance() {
		return INSTANCE;
	}
}

